home *** CD-ROM | disk | FTP | other *** search
/ Internet Surfer 2.0 / Internet Surfer 2.0 (Wayzata Technology) (1996).iso / pc / text / mac / faqs.412 < prev    next >
Text File  |  1996-02-12  |  29KB  |  605 lines

  1. Frequently Asked Questions (FAQS);faqs.412
  2.  
  3.  
  4.  
  5. Your local FidoNet BBS may carry OS/2 echo conferences and/or OS2NET.
  6. If not, ask your system operator to join them.  CompuServe ("FIND OS/2")
  7. and Prodigy are also excellent resources.
  8.  
  9. The IBM NSC BBS's message areas, product database, and PS/2 Assistant
  10. file(s) are invaluable resources.  Information on the new OS/2 BBS is
  11. included in the OS/2 2.0 package.  In the U.S. IBM has toll free
  12. technical support (800-237-5511), an OS/2 Hotline (general information,
  13. orders, upgrades, 800-3-IBM-OS2), the HelpWare Center (800-PS2-2227), a
  14. software order line (800-IBM-CALL), two FAX information services (800-
  15. IBM-4FAX and 800-IBM-3395), and an educational inquiries line (800-222-
  16. 7257).  In Canada call IBM Personal Systems Software at 800-465-1234.
  17. OS/2 2.0 developers should contact the IBM Developer Assistance Program
  18. (407-982-6408); membership is free, and a programmer's CD-ROM is
  19. available.  (You may also join on CompuServe with GO OS2DAP.)  IBM
  20. offers classes worldwide to help in using and programming OS/2 2.0; call
  21. your local IBM branch office (or the OS/2 Hotline) for more information.
  22.  
  23. OS/2 has its own magazines as well: OS/2 Developer Magazine (800-WANT-
  24. OS2), OS/2 Monthly (72550.2440@compuserve.com or 800-365-2642), Inside
  25. OS/2 (502-491-1900), OS/2 Newsletter (714-495-3757), and NewsFax/2
  26. (johnsm@maple.circa.ufl.edu).
  27.  
  28. OS/2 2.0 books include The Design of OS/2 (Addison-Wesley, 617-944-
  29. 3700), 10-Minute Guide to OS/2 (Alpha, 317-573-2634), OS/2: User's Guide
  30. and Tutorial (Computer Information Assoc., 708-766-4677), Inside OS/2
  31. (New Riders, 317-571-3259), OS/2 Inside and Out (Osborne/McGraw-Hill,
  32. 800-227-0900), OS/2 Application and Development Tools (Premier, 203-378-
  33. 6200), Using OS/2 2.0 (Que, 317-573-2500), OS/2 2.0 Complete (Abacus,
  34. 616-698-0330), and various titles from Van Nostrand Reinhold (212-254-
  35. 3232) and QED (800-343-4848).
  36.  
  37. IBM's OS/2 "redbooks" (power user guides) are IBM No. GBOF-2254.  (To
  38. order IBM publications phone your local IBM office and ask for the
  39. Librarian or call 800-7654-IBM.)  The redbooks are also available in
  40. electronic form from sources listed in Question 8.
  41.  
  42. Any of the regular DOS or Windows resources (e.g. books, magazines,
  43. shareware/freeware sources) will be useful since both environments come
  44. with OS/2 2.0.
  45.  
  46. ------------------------------
  47.  
  48. (17)    Why should I use HPFS?  What does it offer me?  Does it work with
  49.     DOS?
  50.  
  51. HPFS offers long file names (up to 254 characters including the path,
  52. greatly exceeding the "8 dot 3" limit in DOS's FAT file system),
  53. contiguous storage of extended attributes (without the EA DATA. SF file
  54. used by FAT), resistance to file fragmentation, improved media error
  55. handling, smaller cluster size, support for larger file storage devices
  56. (up to 512 GB), and speedier disk operation, particularly on large hard
  57. disks, on systems with more than 6 MB of RAM.  HPFS is not case
  58. sensitive, although it does preserve case in file names.
  59.  
  60. However, HPFS is not currently supported on removeable media, although
  61. some programs (e.g. BACKUP) preserve long file names on such FAT disks.
  62. Also, native mode DOS cannot access a HPFS partition.  However,
  63. DOS/Windows sessions running under OS/2 can use all files that conform
  64. to the "8 dot 3" naming conventions, even if they are stored on HPFS
  65. volumes.
  66.  
  67. ------------------------------
  68.  
  69. (18)    I'm a Unix wizard.  How do I make OS/2 resemble Unix?
  70.  
  71. A great number of GNU and Unix utilities have been ported to OS/2 native
  72. mode and are available from sources listed in Question 8.  A uucp
  73. package, UUPC/Extended, is available via anonymous ftp from
  74. sun.soe.clarkson.edu, directory pub/uupc; mail help@kew.com with
  75. questions.
  76.  
  77. In addition, the Hamilton C Shell is available from Hamilton Labs (508-
  78. 358-5715 or mail 3890321@mcimail.com).  The Thompson Toolkit, a Bourne-
  79. like shell, and awk are published by Thompson Automation (206-224-1639).
  80. MKS (519-884-2251 or mail pat@mks.com) publishes a number of standard
  81. Unix utilities for OS/2.  Argosoft (510-795-7921) publishes ARGO/UX, a
  82. BSD 4.3 Unix compatible environment.  For OS/2-specific X Windows server
  83. support, IBM provides an optional package available with its TCP/IP
  84. 1.2.1 for OS/2.  The TCP/IP 1.2.1 base package includes a news reader as
  85. a sample application.
  86.  
  87. DOS and Windows based utilities and aids still work fine under OS/2 2.0.
  88.  
  89. ------------------------------
  90.  
  91. (19)    I prefer Windows.  How do I make OS/2 2.0 resemble Windows (or
  92.     OS/2 1.3)?
  93.  
  94. Spend some time with the WPS first.  Browse the online Tutorial, Master
  95. Help Index, and Start Here facilties.  Consult the Unofficial Guide to
  96. the Workplace Shell, available from sources listed in Question 8.
  97.  
  98. If you still prefer Windows-like behavior, follow the instructions
  99. beginning on p. 29 in the "Migrating to the OS/2 Workplace Shell"
  100. booklet.
  101.  
  102. ------------------------------
  103.  
  104. (20)    I would like to set up an OS/2 BBS.  What is available?
  105.  
  106. OS/2 is an excellent environment for BBS operation (even using
  107. DOS/Windows software), including large multiline facilities.  Related
  108. software will enable FidoNet capabilities, gateways to Usenet/UUCP,
  109. nodelist processing, additional file transfer protocols, and more.
  110.  
  111. Five popular OS/2-specific BBSes are Maximus and Simplex (available from
  112. sources listed in Question 8), Omega Point/2 (BBS 404-564-1961), Magnum
  113. (818-706-9800, BBS 818-706-9805), and Multi-Net (503-883-8099, BBS 503-
  114. 883-8197).
  115.  
  116. ------------------------------
  117.  
  118. (21)    Can I use COM3 and COM4 in OS/2?
  119.  
  120. COM3 and COM4 are supported on most PS/2s without any additional effort.
  121. On (E)ISA machines, some additions are required to CONFIG.SYS.  Using a
  122. text editor, include "(port number, base address, interrupt number)"
  123. parameters next to the COM.SYS and VCOM.SYS filenames.  One example:
  124.     DEVICE=C:\OS2\COM.SYS (3,3E8,5) (4,2E8,2)
  125.     DEVICE=C:\OS2\MDOS\VCOM.SYS (3,3E8,5) (4,2E8,2)
  126. Parameters for COM1 and COM2 need not be included (unless they are
  127. somehow nonstandard).  OS/2 must end up with sequentially numbered
  128. logical COM ports, if possible.  For example, if (physical) port two is
  129. not installed but port three or port four is installed start numbering
  130. using (2,...) in the DEVICE lines.  If these efforts fail, try IBM's
  131. patched COM drivers (available from sources listed in Question 8).
  132.  
  133. Note that AT bus COM ports cannot be used at the same time if they share
  134. interrupts because of bus design limitations (cf. "Under the Hood: How
  135. Interrupts Work," Byte, February, 1992).  PolyCom, a replacement driver
  136. available from sources listed in Question 8, supports up to eight ports
  137. with the right hardware.
  138.  
  139. "Smart" (coprocessor controlled) multiport communication adapters should
  140. be used when installing more than four ports.  Such an adapter will work
  141. with OS/2 if the manufacturer has written an appropriate driver.
  142. Examples include IBM's ARTIC products, Digiboard, and Stargate (800-782-
  143. 7428) adapters.
  144.  
  145. ------------------------------
  146.  
  147. (22)    How do I start a background process from the OS/2 command line?
  148.  
  149. Look up the START and DETACH commands in the online Command Reference.
  150. If you wish to start a DOS session with nondefault settings, use a
  151. utility such as STARTD, available from sources listed in Question 8.
  152.  
  153. ------------------------------
  154.  
  155. (23)    What are CSDs, how do I tell which I have, and where do I get
  156.     them?
  157.  
  158. CSDs are Corrective Service Diskettes, or bug fixes (Service Paks),
  159. periodically issued by IBM.  The OS/2 CSD level number may be obtained
  160. using the command SYSLEVEL from an OS/2 command line prompt.  CSDs are
  161. cumulative, i.e. only the most recent CSD is required to bring a system
  162. up from any previous CSD level.  However, CSDs only apply within a major
  163. version number.  For example, an upgrade, not a CSD, would bring OS/2
  164. Version 1.3 up to Version 2.0.  Note also that each national language
  165. (e.g. French, U.K. English) uses a distinct CSD.
  166.  
  167. CSDs may be ordered at 800-3-IBM-OS2.  Customers with IBM customer
  168. numbers (usually large sites) should call 800-237-5511 or order through
  169. IBMLink.  Outside the U.S., ask an authorized IBM dealer or
  170. representative for the CSD.  CSDs may also be downloaded from the IBM
  171. NSC BBS, CompuServe ("FIND OS/2"), or from sources listed in Question 8.
  172. And CSDs may be ordered through IBM's new OS/2 BBS.
  173.  
  174. The latest, current OS/2 2.0 CSD level will be listed in this List and
  175. in the PS/2 Assistant files.
  176.  
  177. ------------------------------
  178.  
  179. (24)    How do I add new Adobe Type Manager typefaces?
  180.  
  181. OS/2 2.0 comes with built-in ATM for OS/2 and Win-OS/2.  A basic set of
  182. typefaces comes with OS/2 2.0 and is installed (if selected) for use
  183. under OS/2's ATM.  To install these same typefaces for use under Win-
  184. OS/2's ATM, go to the Win-OS/2 ATM Control Panel and install the
  185. typefaces from the last Printer Diskette.  (Note that certain foreign
  186. language characters, German particularly, do not display correctly when
  187. using these typefaces.  To remedy this problem edit each of the INF
  188. files on this diskette so that the line "Pi true" reads "Pi false" and
  189. then proceed with installation under Win-OS/2.)
  190.  
  191. Each typeface should come with three separate files with PFB, AFM, and
  192. PFM extensions.  To install a typeface for use under Win-OS/2, use the
  193. ATM Control Panel.  To install a typeface for use with OS/2-specific
  194. applications, select OS/2 System -> System Setup -> Font Palette -> Edit
  195. Font -> Add.
  196.  
  197. PFM files may converted to AFM files using the PFM2AFM utility,
  198. available from sources listed in Question 8.  (However, these converted
  199. AFM files sometimes produce unusual results.)  For information on
  200. obtaining AFM files for Adobe commercial typefaces send a single line
  201. message with the word HELP to ps-file-server@adobe.com.  Many public
  202. domain typefaces for OS/2's ATM are available from sources listed in
  203. Question 8.
  204.  
  205. With the exception of the basic set of typefaces that comes with OS/2
  206. 2.0, typeface files may be shared by OS/2 ATM and Win-OS/2 ATM.  To do
  207. so, install the typefaces using both the Font Palette and Win-OS/2 ATM
  208. Control Panel, specifying the target path each time (most conveniently
  209. \PSFONTS).
  210.  
  211. Note that IOPL=YES should appear in CONFIG.SYS; the modules WPPWNDRV,
  212. BVHSVGA, and PMATM are marked as requiring I/O privilege.
  213.  
  214. ------------------------------
  215.  
  216. (25)    How do I tweak OS/2 2.0 for maximum performance?
  217.  
  218. For OS/2 overall, the CONFIG.SYS parameters MAXWAIT, TIMESLICE,
  219. PRIORITY, PRIORITY_DISK_IO, PROTECTONLY, and cache settings (in the
  220. DISKCACHE line, for FAT; or IFS line, for HPFS) can be tweaked.  The
  221. swap file should be placed on the most used partition on the least used
  222. hard disk, and its location is controlled by the SWAPPATH line.  See the
  223. online Command Reference for details.
  224.  
  225. FAT partitions should be periodically defragmented.  A shareware
  226. defragmenter for DOS called DOG (Disk OrGanizer) works well, as do many
  227. others.  (You can boot DOS from a floppy disk to run such a utility.)
  228.  
  229. For the Workplace Shell, drag shadows of most often used items to the
  230. desktop or folders closer to the "surface" -- opening folders takes
  231. time.  Drag shadows of program objects you use often (e.g. the Win-OS/2
  232. full screen Program Manager) to the Startup folder.  Disable animation
  233. (go to OS/2 System -> System Setup -> System -> Window).  Use the faster
  234. Details View when opening drive and folder objects; to set Details View
  235. as the default, open the settings notebook for the object, select the
  236. Menu tab, click on ~Open, then the Settings button, then select the
  237. Default Action.
  238.  
  239. Try reducing the number of on screen colors or dropping down in screen
  240. resolution to enhance speed.  Close (not just minimize; check the Window
  241. List) unnecessary objects and applications.  Consider adding more RAM.
  242.  
  243. For DOS programs, run full screen instead of windowed if speed is
  244. important.  In DOS Settings for each application: reduce conventional,
  245. XMS, DPMI, and EMS memory allocations to the bare minimum required for
  246. maximum performance; turn off VIDEO_RETRACE_EMULATION unless necessary;
  247. adjust IDLE_SENSITIVITY; turn off DOS_BACKGROUND_EXECUTION if not
  248. needed; change the HW_TIMER setting (particularly for games); enable
  249. VIDEO_FASTPASTE if possible; turn on HW_ROM_TO_RAM.  Communications
  250. programs should use hardware handshaking where possible (use OS/2's MODE
  251. COMx command if necessary), and a buffered UART can prove helpful.  (DOS
  252. programs running under OS/2 will not be aware of a buffered 16550AF
  253. UART.  OS/2 virtualizes the serial port and manages the buffer itself.)
  254. For faster printing set the DOS program's output port to LPTx.OS2 (where
  255. x is the printer port number) -- use a "print to file" option if
  256. necessary.  Disable any DOS print spoolers; rely on OS/2's spooler
  257. instead.  Increase CONFIG.SYS's PRINTMONBUFSIZE values.  Other, standard
  258. steps to enhance DOS performance (e.g. increasing BUFFERS in CONFIG.SYS)
  259. of course apply.
  260.  
  261. For Windows programs, run using a full screen desktop if speed is vital.
  262. The Win-OS/2 Full Screen icon set up by the installation program has
  263. poor Settings.  For better performance perform some of the same steps
  264. outlined in the preceding paragraph, including VIDEO_RETRACE_EMULATION
  265. off.  The same printer output advice also applies.  In addition, the
  266. Print Manager should be disabled (OS/2 provides a systemwide spooler).
  267. From the Win-OS/2 desktop close the Print Manager, uncheck the "Use
  268. Print Manager" box from the Win-OS/2 Control Panel -> Printers section,
  269. then, using a text editor, edit the \OS2\MDOS\WINOS2\SYSTEM.INI file,
  270. removing the ",!printman" entry from the MAVDMApps line.  (This last
  271. step will keep a warning dialog box from appearing each time you start
  272. the Win-OS/2 desktop.)  Consider disabling the Public setting in the
  273. Clipboard.  If available, set VIDEO_8514A_XGA_IOTRAP to off and
  274. VIDEO_SWITCH_NOTIFICATION to on (unless mouse control is lost).
  275.  
  276. ------------------------------
  277.  
  278. (26)    What networking products are available for OS/2 2.0?
  279.  
  280. In addition to DOS/Windows products, OS/2-specific TCP/IP support is
  281. available from IBM (800-IBM-CALL), Essex Systems (508-532-5511), FTP
  282. Software (send mail to info@ftp.com), and others.  (A freeware SLIP
  283. implementation, KA9Q, is available via anonymous ftp from ucsd.edu.)
  284. NetWare Requester for OS/2 is available from Novell (800-873-2831) and
  285. IBM; NetWare Server (atop OS/2 2.0) has been demonstrated by IBM.  IBM
  286. offers both NetWare and LAN Server 3.0 (Basic and Advanced) with LAN
  287. requesters.  Microsoft sells LAN Manager 2.1a (which comes bundled with
  288. OS/2 1.3).  An OS/2 2.0 LAN Manager Requester, part no. 96F8359, is
  289. available from IBM; Microsoft offers a similar requester with LAN
  290. Manager 2.1a.  DEC sells Pathworks for OS/2.  A Banyan Vines OS/2 2.0
  291. requester is due shortly, and the current DOS requester works in a
  292. specific DOS session.
  293.  
  294. NDIS MAC drivers for most network adapters are available from sources
  295. listed in Question 8.  Drivers for 3Com adapters are available via
  296. anonymous ftp from ftp.3com.com or via CompuServe ("GO THREECOM").
  297. [Other driver sources?]
  298.  
  299. Peer-to-peer networking under OS/2 2.0 is best accomplished (at the
  300. moment) with a TCP/IP product, like IBM's.  TCP/IP (with NFS) is
  301. available for nearly all platforms, so it is a particularly good choice
  302. in a mixed environment.  Artisoft is reportedly working on an OS/2
  303. version of LANtastic; contact the company for details.  IBM may have its
  304. own offering in the near future (beyond the peer-to-peer support now in
  305. LAN Server 3.0).
  306.  
  307. ------------------------------
  308.  
  309. (27)    Should I worry about viruses when running OS/2 2.0?
  310.  
  311. At present there are no OS/2-specific viruses.  However, DOS/Windows
  312. viruses can conceivably infect an OS/2 2.0 system.  DOS/Windows
  313. antivirus tools are just as useful in preventing such infection.  Also,
  314. IBM has an antivirus package which runs under OS/2 directly (without
  315. DOS/Windows emulation), McAfee Scan has been released in beta form, and
  316. others (Dr. Solomon and Dr. Cohen) are in development.
  317.  
  318. But OS/2 2.0 is likely to be much more resistant to viruses because of
  319. its design.  Viruses running in one virtual DOS/Windows session are
  320. likely to be confined to that session.  Low level disk access is
  321. curtailed under OS/2 2.0, thus preventing most virus infection at that
  322. level.  And when a DOS/Windows virus does trigger, it is far less likely
  323. to disrupt the entire system.
  324.  
  325. OS/2 2.0 is by no means virus proof -- no system is.  But it should
  326. prove more resistant to virus infection.
  327.  
  328. ------------------------------
  329.  
  330. (28)    Are there any clever tricks that apply to OS/2 2.0?
  331.  
  332. If you have installed the optional bitmaps, try clicking on the WPS
  333. desktop background once with mouse button one and pressing CTRL-ALT-
  334. SHIFT-O.
  335.  
  336. If you have a color monitor, try editing your CONFIG.SYS file so that
  337.     SET PROMPT=$e[32;40m$e[1m[$P]$e[0m
  338. to obtain a more colorful OS/2 command line prompt.  You can do the same
  339. for your DOS sessions if you edit PROMPT in AUTOEXEC.BAT, assuming you
  340. have ANSI.SYS loaded.
  341.  
  342. To force DIR to display your directories in alphabetical order, with the
  343. subdirectories listed first, add the line
  344.     SET DIRCMD=/O:GN
  345. to CONFIG.SYS; and, if you wish the same for your DOS command line
  346. sessions, use DOSKEY (see the online Command Reference) in AUTOEXEC.BAT.
  347. DOSKEY also enables command history.  (Shutdown and reboot for changes
  348. to CONFIG.SYS to take effect.)
  349.  
  350. Hold down SHIFT while resizing text windows to make size changes
  351. permanent.
  352.  
  353. While running a DOS graphics program in a window, use the graphics cut
  354. and paste feature to clip a picture and paste it into the Icon Editor.
  355. You can then quickly and easily create custom icons for your
  356. applications.
  357.  
  358. To disable the automatic application restart feature, create a
  359. STARTUP.CMD file in the root directory of your OS/2 boot drive with the
  360. following REXX script:
  361.     /*  */
  362.     call RxFuncadd 'SysLoadFuncs', 'RexxUtil', 'SysLoadFuncs'
  363.     call SysLoadFuncs
  364.     call SysIni 'USER', 'PM_WorkPlace:Restart', 'DELETE:'
  365.     'exit'
  366. or add the line SET RESTARTOBJECTS=STARTUPFOLDERSONLY to your
  367. CONFIG.SYS.  To manually disable automatic application restart when
  368. booting OS/2, hold down the left CTRL, left SHIFT, and F1 keys
  369. simultaneously from the time the mouse pointer appears until icons are
  370. displayed on the desktop.
  371.  
  372. Use the Alarms applet to automatically start programs at specified
  373. times.
  374.  
  375. If you wish to dispense with the WPS (and its overhead), particularly on
  376. low memory systems, change the line SET RUNWORKPLACE... in CONFIG.SYS to
  377. read SET RUNWORKPLACE=C:\OS2\CMD.EXE (replacing "C," if necessary, with
  378. a different drive letter).  In fact any program with job control (e.g.
  379. Enhanced Editor, HyperAccess/5) can be used as the shell.
  380.  
  381. To implement a small scroll back buffer for your OS/2 command line
  382. windows, use the command MODE CO80,102.  This procedure may be automated
  383. by adding "/K MODE CO80,102" in the Optional Parameters section of the
  384. OS/2 Window program object settings.
  385.  
  386. A clever way to manipulate files that are locked when the WPS is running
  387. (e.g. display drivers) is to add the line CALL=CMD.EXE at the end of
  388. CONFIG.SYS.  Then Shutdown and reboot.  The system will restart with an
  389. OS/2 command line prompt.  Type EXIT to proceed into the WPS.  Using
  390. CALL is also a convenient way to configure OS/2's serial ports using the
  391. MODE command.  For example:
  392.     CALL=C:\OS2\MODE.COM COM2:38400,N,8,1,OCTS=OFF,RTS=ON,BUFFER=AUTO
  393. configures COM2 for high speed RTS handshaking and buffered I/O.
  394.  
  395. Another way, which works well with display drivers, is to copy the new
  396. DISPLAY.DLL to its own directory (say, C:\NEW), then place that
  397. directory name first in LIBPATH in CONFIG.SYS.  Shutdown and reboot.
  398. OS/2 will use that DISPLAY.DLL before it attempts to use the one located
  399. in \OS2\DLL.  (This method is required when using a 16-bit OS/2 2.0
  400. display driver with OS/2 2.0 CSD level 06055 or later; see Question 10.)
  401. To switch back to the old driver, edit CONFIG.SYS and remove C:\NEW from
  402. LIBPATH, then Shutdown and reboot.
  403.  
  404. To shutdown without a mouse, press CTRL-ESC, select the Desktop, then
  405. press the spacebar (to deselect any icons, if necessary), SHIFT-F10, and
  406. select Shutdown.
  407.  
  408. If your video driver does not support "seamless" Windows, try running
  409. the Win-OS/2 Program Manager in a DOS window.
  410.  
  411. Selective Install should be used with caution when changing mouse or
  412. display drivers.  Verify that proper changes have been made to
  413. CONFIG.SYS.
  414.  
  415. If your settings notebooks do not display but are listed in the Window
  416. List, click on the name of the settings notebook in the Window List
  417. (brought up with CTRL-ESC) with mouse button two and select Cascade.
  418.  
  419. If you wish to force a program object to start an OS/2 application
  420. minimized, temporarily change the program name to introduce an error
  421. (e.g. LOTUS.EXE to LOTUS.EX), turn to the second page of the notebook,
  422. check Start Minimized, then turn back to the first page and correct the
  423. program name.
  424.  
  425. If your \OS2\*.INI files have grown large, use the CopyINI or WPSBackup
  426. utilities to shrink them.  Both are available from sources listed in
  427. Question 8.
  428.  
  429. To get rid of a WPS object that cannot be deleted, try one of the
  430. following:
  431.  
  432. (a)    click on the object with mouse button two, select Open ->
  433. Settings, select the General tab, uncheck the Template box, close, and
  434. delete;
  435.  
  436. (b)    drag a folder template from the Templates folder, drag the
  437. stubborn object to this folder, then drag the folder to the Shredder;
  438.  
  439. (c)    from the OS/2 command line, delete the object directly using the
  440. RD command.  (Many objects are actually represented as subdirectories
  441. below \"OS!2 2.0 Desktop" or similar);
  442.  
  443. (d)    insert a blank diskette in Drive A, drag the object to the Drive A
  444. disk object, then format the diskette;
  445.  
  446. (e)    use the WPSTools.  (The WPSTools and the REXX script RECREATE,
  447. available from sources listed in Question 8, can also recreate desktop
  448. objects that have been lost.)
  449.  
  450. ------------------------------
  451.  
  452. (29)    What do I need for OS/2 multimedia applications?
  453.  
  454. Information on IBM's OS/2 multimedia extensions (MMPM/2) and tools,
  455. multimedia hardware, and IBM multimedia titles (e.g. Illuminated
  456. Manuscript) is available through IBM's Multimedia Office (800-426-9402
  457. ext. 150).  Drivers for the SoundBlaster are available through sources
  458. listed in Question 8.  VideoLogic's (617-494-0530) DVA-4000 supports
  459. video capture and video display in windows as does New Media Graphics's
  460. (508-663-0666) Super VideoWindows.
  461.  
  462. ------------------------------
  463.  
  464. (30)    How do I measure OS/2 performance and memory usage?
  465.  
  466. OS/2 does not treat system resources like DOS.  Memory is treated as a
  467. virtual resource, used intelligently.  For example, OS/2 will retain
  468. unused, "dormant" code in memory if that memory is not otherwise
  469. required, on the assumption that that code may be used again.  Also, all
  470. but a small portion of OS/2 (and most applications, no matter how many
  471. are running) may be paged to disk should a large amount of physical
  472. memory be required.  Utilities which display "free" memory, then, are
  473. only useful for rough, relative measurements.
  474.  
  475. Similarly, utilities which purport to measure system load (e.g. Pulse)
  476. should not be relied upon for definitive performance measurement.
  477. Subjective assessments are often much more reliable.  Pulse (and similar
  478. utilities) rely on a measurement of processor time allocated to a thread
  479. running at OS/2's lowest priority.  This method is subject to erroneous
  480. results.
  481.  
  482. That said, more rigorous system performance optimization and monitoring
  483. tools include SPM/2 (IBM), BenchTech (Synetik, 303-241-1718), and
  484. Performance 2.0 (Clear & Simple, 203-658-1204).
  485.  
  486. Note that OS/2's swap file is designed to behave with hysteresis.  It
  487. will not shrink in size as easily as it grows, under the assumption that
  488. swap space needed once may be needed again.  It should shrink given
  489. enough time and continued, less intense system loads.
  490.  
  491. ------------------------------
  492.  
  493. (31)    What can I do to promote OS/2?
  494.  
  495. OS/2 is selling well, but there are steps you can take to assure that
  496. hardware devices and software will be available for OS/2 in the future.
  497. Customer requests do matter.
  498.  
  499. Politely, firmly, and repeatedly request driver support from printer,
  500. video adapter, and other hardware manufacturers.
  501.  
  502. When you receive a mailing for DOS/Windows software with a postpaid
  503. envelope, return the order form marked "Please send information on your
  504. OS/2 version."
  505.  
  506. Start a users' group at your location.  Contact Gene Barlow (214-402-
  507. 6456) at IBM for assistance.
  508.  
  509. Correspond with members of the computer trade press.  Ask for reviews of
  510. OS/2 software, hardware compatibility testing with OS/2, OS/2
  511. benchmarking, etc.  Respond politely but forcefully to press you think
  512. unfair; praise good reporting.
  513.  
  514. When you purchase a new system, ask the vendor to install OS/2 2.0, and
  515. to offer credit for dropping DOS and Windows.  If the vendor refuses,
  516. you may wish to take your business elsewhere.
  517.  
  518. Make sure your company (or yourself) specifies OS/2 compatibility when
  519. purchasing new products.
  520.  
  521. Demonstrate OS/2 to friends, relatives, and associates.
  522.  
  523. Ask your computer store to stock OS/2 software titles, have OS/2
  524. demonstration machines, etc.
  525.  
  526. Pass along useful OS/2 shareware and freeware to your local BBS.  Be
  527. sure to register OS/2 shareware.
  528.  
  529. Write an outstanding piece of shareware or freeware (see Question 16 for
  530. details on joining DAP).  IBM has been known to recognize such work with
  531. rewards.  Also, ask authors of DOS/Windows shareware and freeware if
  532. they would port to OS/2, or volunteer.
  533.  
  534. Recommend products that work well under OS/2; dissuade people from
  535. purchasing products that do not.
  536.  
  537. ------------------------------
  538.  
  539. (32)    My background bitmap does not display correctly.  What's wrong?
  540.  
  541. Color bitmap images used for the WPS screen or folder backgrounds may
  542. not display correctly (may have distorted or missing colors) due to
  543. incorrect matching with OS/2's default palette.  Unlike Windows, OS/2
  544. does not adjust the palette to accommodate background bitmaps (to keep
  545. the rest of the desktop from experiencing color distortions).  (Palette
  546. control is now available to applications running under the 32-bit
  547. graphics engine with an appropriate display driver, however.)
  548.  
  549. To remedy the problem you may use the numerous background images which
  550. have been specifically prepared for the WPS (so-called "BGA images,"
  551. available from sources listed in Question 8) or you may use an image
  552. editing/conversion utility which can create a proper, palette-matched
  553. bitmap file.  [Does anyone have suggestions as to a concise, quick
  554. procedure to obtain the proper conversion?]
  555.  
  556. Note that background bitmap images impose some additional overhead,
  557. taking up RAM and disk resources.  You should probably use them
  558. sparingly.
  559.  
  560. ------------------------------
  561.  
  562. (33)    What is the best way to partition my hard disk for OS/2?
  563.  
  564. [Answer under construction; suggestions welcome.]
  565.  
  566. There is no single best way to partition your hard disk for OS/2.  For
  567. some advice on the subject you should consult the IBM OS/2 Installation
  568. and Planning Guide, available for download from sources listed in
  569. Question 8.
  570.  
  571. Partitioning should be performed by booting the OS/2 Installation Disk.
  572. Executing FDISK from the command line will not allow certain functions
  573. to be performed.
  574.  
  575. --
  576. Timothy F. Sipples      | Read the OS/2 FAQ List 2.0h, available from
  577. sip1@ellis.uchicago.edu | 128.123.35.151, anonymous ftp, in /pub/os2/all/info
  578. Dept. of Econ., Univ.   | /faq, or from LISTSERV@BLEKUL11.BITNET (send "HELP")
  579. of Chicago, 60637       | [Read the List, THEN post to ONE OS/2 newsgroup.]
  580. Xref: bloom-picayune.mit.edu comp.os.os2.programmer:6991 comp.os.os2.misc:36970 news.answers:3390
  581. Newsgroups: comp.os.os2.programmer,comp.os.os2.misc,news.answers
  582. Path: bloom-picayune.mit.edu!athena.mit.edu!bjaspan
  583. From: bjaspan@athena.mit.edu (Barry Jaspan)
  584. Subject: OS/2 2.0 Frequently Asked Questions, Programmer's Edition 1.3
  585. Message-ID: <os2-faq-prog_718560290@athena.mit.edu>
  586. Followup-To: poster
  587. Summary: This posting answers Frequently Asked Questions about
  588.     programming and development under OS/2 2.0.  Read this before
  589.     you post a question to the comp.os.os2.programmer newsgroup.
  590. Sender: news@athena.mit.edu (News system)
  591. Supersedes: <os2-faq-prog_715809962@athena.mit.edu>
  592. Nntp-Posting-Host: bill-the-cat.mit.edu
  593. Organization: Massachvsetts Institvte of Technology
  594. Date: Thu, 8 Oct 1992 16:05:00 GMT
  595. Approved: news-answers-request@mit.edu
  596. Expires: Thu, 5 Nov 1992 16:04:50 GMT
  597. Lines: 589
  598.  
  599. Archive-name: os2-faq/prog
  600. Version: 1.3
  601.  
  602. OS/2 2.0 Frequently Asked Questions, Programmer's Edition
  603. Version 1.3, September 6, 1992
  604. Compiled by Barry Jaspan, <bjaspan@athena.mit.edu>
  605.